go to stack "INTER SCSI:stack development:scriptView 1.11"
end mouseUp
-- part 46 (field)
-- low flags: 80
-- high flags: 0000
-- rect: left=166 top=58 right=128 bottom=512
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 16
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: goScript
-- part contents for card part 39
----- text -----
scriptView‚Ñ¢ 1.4 : Feb. 21,1988
scriptView is a utility stack which lists all the objects and scripts of another stack in one field or text file. This can be very helpful in understanding the structure and operation of the stack and the scripts it contains. Much faster than poking into each button and card as they're found in the stack. Operation of the target stack is suspended while the information is being read.
This is a shareware stack, if useful or informative send comments and $7.50 to:
Eldon Benz CompuServe ID 71101,3577
RR2 Box 318 THANKS!
Carbondale, IL 62901 CLICK anywhere to close this field.
Updates and new stacks sent to registered users.
• Scipt editing function provided on third card additional help there.
• "Make Button" makes a button to open scriptView from the home stack.
• "Begin" moves to viewing card.
• "View Script" prompts for stack to open, reads scripts and puts them in the view field. Output is to the screen but a permanent text file or printout can be made by clicking the appropriate button.
Reading can take awhile on complex stacks. Progress is noted in the message box and changing cards of the object stack.
Fields won't hold more than 30,000 characters - that's a lot of scripts. If scripts exceed field capacity the first 30k will be shown with an option to create a text file with everything up to about 45k. Unpredictable and unrecoverable memory problems (read system BOMB) can develop beyond 45k. I've set a limit (hopefully low enough to avoid problems) to cut off reading at this point and save the results. To read larger stacks with complex scripts use "File Scripts"
• "File Scripts" avoids the memory and field length limitations by writing the information gathered directly to a text file on disk. Then open the text file with a word processor. The only limitation is disk space and a little extra time. The first 30k will still be displayed on screen.
• "Hide/Show Cards" To stop viewing of object stack's cards click "Hide Cards". May be a little faster? Button changes to "Show Cards" which changes back to viewing cards.
• Text Files will be saved to the disk and folder designated in the standard file dialog used to create the text file. Opening an existing file will destroy the original contents.
• "Open Text File" opens an existing text file to the view field.
• "Deprotect A Stack" will prompt for a stack, then (if possible) remove any password for that stack and set the maximum access level back to Scripting. Use a copy for safety. This button is provided in the interests of those who somehow forget the password assigned to a stack.
Scripts can be read with scriptView without deprotecting the stack.
Thanks to Ned Horvath and Allan Foster for this "XCMD".
This is a shareware stack, if useful or informative send comments and $7.50 to: